<?php 
/**
 * 商品明细表模型
 * @author 杨帆 
 */
class GoodsEntryModel extends Model{
    public $table = 'goods_entry';
    
    public $auto = array();
    
    public $validate = array(
//      array('intro','nonull','详细介绍不能为空',2,3),
//      array('service','nonull','售后服务不能为空',2,3),
    );
    
     /**
     * 添加
     */
    public function addData($gid){
        //组合数据
        $data = $this->_createData($_POST,$gid);
        //在数据库增加数据，并返回新的自增id;
        return $this->add($data);        

    }
    
     /**
     * 修改
     */
    public function editData($gid){
//      p($_POST);p($_FILES);die;
        //组合数据
        $data = $this->_createData($_POST,$gid);
        //在数据库进行更改操作
        return $this->where("goods_gid={$gid}")->update($data);     

    }
    
     /**
     * 组合数据
     */
    public function _createData($data,$gid){
        //如果有数据传入
        if($data){
            $result = array(
                //序列化存入数据库
                'shop_pic' => serialize($data['shopPic']),//商品图片地址
                'intro' => $data['intro'],//商品详情
                'service' => $data['service'],//商品售后服务
                'goods_gid' => (int)$gid//商品主键
            ); 
        }
        return $result;
    }
    
    
    
 }
 
 
 
 
 
 
 
 
 
 
 



 ?>